body{ height: auto; color: #777; font-family: "Microsoft YaHei","微软雅黑"!important;}
h3,h4,h5{ font-family: "Microsoft YaHei","微软雅黑"!important;}
ul,li{ list-style: none; padding: 0; margin: 0;}
img{ max-width: 100%;}
.fl{ float:left;}
.fr{ float:right;}
.w100{ width: 100%;}
.none{ display:none;}
.ellipsis{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;} 
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix10:after{content:".";display:block;height:10px;clear:both;visibility:hidden}
.obj-cover{ width: 100%; height: 100%; object-fit: cover;}
a:hover{ text-decoration:none;}
.img-holder{ display:block; position:relative; padding-bottom:30%;}
.img-holder img{ position:absolute;}
/*超博服务部分开始*/
.service-box{background: #ffffff; padding-top: 30px;padding-bottom: 30px;}
.service-content{ width: 1200px; margin: 0 auto; text-align: center; }
.service-content>h3{ 	font-size: 40px;
	color: rgb( 51, 51, 51);
	font-weight: bold;
	margin: 0; color:#666666}
.service-content>h4{ font: 16px/16px normal; line-height:40px;}
.service-content-box{ margin: 50px 0 0 0;}
.service-part{ width:375px; margin: 0 37px 0 0; float: left; transition: all .3s;*margin-left:-12px !important; }
.service-part:last-of-type{ margin-right: 0;}
.service-part:hover{ margin-top: -10px; box-shadow: 0px 0px 15px #cccccc; }

.service-part-title{ background: #06A9EA; height: 118px; padding: 30px 0 0 0;}
.service-part-title h3{ margin:0 0 20px 0; font: 24px/24px normal; color: #ffffff;}
.service-part-title h4{ margin:0; font: 14px/14px normal; color: #ffffff;}
.service-part-content{ padding: 28px 28px 10px 28px; border-left: #d2d2d2 solid 1px;border-right: #d2d2d2 solid 1px;border-bottom: #d2d2d2 solid 1px;}
.service-part-content ul li{ overflow: hidden; *padding-bottom:20px!important;}
.service-part-content ul li h3{ margin: 0 0 15px 0; font-size: 16px; font-weight: bold; text-align: left;}
.service-part-content ul li h4{ margin: 0; font-size: 14px; text-align: left; color: #666666;}
.service-part-content ul li a{ display: block; float: left;height: 34px; line-height: 31px; border: #d8d8d8 solid 1px; color:#666666; background: #ffffff;transition: all .3s; width:auto; padding:0px 20px; }
.service-part-content ul li a:hover{border: #06A9EA solid 1px;  color:#ffffff; background: #06A9EA;}
.a-width140{ margin: 10px 31px 25px 0;*margin: 10px 20px 25px 0!important;}
.a-width140:last-of-type{margin: 10px 0 25px 0;}
.a-width74{width: 74px; margin: 10px 5px 25px 0; }
.a-width74:last-of-type{margin: 10px 0 25px 0;}
.a-width100{width: 100px; margin: 10px 8px 25px 0;}
.a-width100:last-of-type{ margin: 10px 0 25px 0;}
/*超博服务部分结束*/
/*新闻部分开始*/
.new-title{ font-size: 36px!important; }
/*新闻部分结束*/
.news-box{ width: 1200px; margin: 0 auto; text-align: left; overflow: hidden; padding-top: 30px;}
.news-box .news-bin{ margin: 0 auto 30px auto;}
.news-box .news-bin .news-bin-top{ display: block; position: relative; overflow: hidden;}
.news-box .news-bin .news-bin-top img{ transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; height:120px;}
.news-box .news-bin .news-bin-top img:hover{ transform: scale(1.1);}
.news-box .news-bin ul{ padding: 0; margin: 0; padding-bottom: 8px;}
.news-box .news-bin ul li{ padding: 5px 0;}
.news-box .news-bin ul li a{ font: 14px normal; color: #333; padding-right: 10px;}
.news-box .news-bin ul li a:hover{color:#ff0000;text-decoration: underline;}
.news-box .news-bin ul li span.fr{ color: #aaa; line-height: 26px; font: 14px normal;}
.news-more{ padding-top: 20px;}
.news-more a{ display: inline-block; font-size: 14px; color: #0b47ad; text-align: center; padding: 6px 25px; border: 1px solid #0b47ad; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s;}
.news-more a:hover{ background: #0b47ad; color: #fff;}
.header-wrapper{ height: 270px;}
.window-head{ height: 80px; background-color:#FFFFFF; clear:both}
.window-head ul{ z-index: 3000;}
.window-head ul li{ cursor: inherit;}
.window-head ul li>a{ font-size: 18px; color: #000000; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s;}
.window-head ul li.on>a,.window-head ul li>a:hover,.window-head ul li>a:hover i,.window-head ul li.on>a i{ color: #000000; border-color: transparent transparent #0b47ad;}
.window-head ul li>a:hover i{ transform: rotate(0);}
.window-head ul li>a i{ position: relative; margin-left: 5px; vertical-align: middle; transform: rotate(180deg); border-color: transparent transparent #cacaca  transparent; border-style: solid; border-width: 0px 4px 5px 4px; _border-style:solid dotted; display: inline-block; width:0px; height:0px; zoom:1; -webkit-transition: -webkit-transform 0.2s ease-in; -moz-transition: -moz-transform 0.2s ease-in; -o-transition: -o-transform 0.2s ease-in; transition: transform 0.2s ease-in;}
.child-nav{ display: none; position: absolute; top: 75px; background: #0b47ad; width: 880px; margin-left: -350px;}
.child-nav-box{ min-width: 220px; padding: 30px; border-right: 1px solid #393f49; display: table-cell; position: relative; height: 100%;}
.child-nav-box:last-child{ border-right: 0;}
.child-nav-box i.nav-web-ico{ width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-top: -4px;  background: url(../../images/navSlide_ico01.png) no-repeat;}
.child-nav-box i.nav-soft-ico{ width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-top: -4px;  background: url(../../images/navSlide_ico02.png) no-repeat;}
.child-nav-box i.nav-app-ico{ width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-top: -4px; background: url(../../images/navSlide_ico03.png) no-repeat;}
.child-nav-box i.nav-tool-ico{ width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-top: -4px;  background: url(../../images/navSlide_ico04.png) no-repeat;}
.child-nav-box dl{ margin-bottom: 0;}
.child-nav dd{ padding: 5px 0; padding-left: 12px;}
.child-nav dd a{ font-size: 16px; color: #999999; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s;}
.child-nav dd a:hover{ color:#FFFFFF}
.child-nav dd a span{ font-family: "宋体"; display: inline-block; padding-right: 5px;}
.main-box{ height: auto; overflow: auto;}
.window-bin{ height: auto; float: none;background-color:#ffffff; margin-top:45px; margin-bottom:30px;}
.window-bin .banner{ height: 525px; }
.title-box h1{ font-family: arial; letter-spacing:0;}
.banner-pager{ top: 400px !important;}
.window-bin .window-back{ padding:0px 0;}
.window-bin .banner{ padding: 0;}
.window-head .container{ position: relative; height: 80px;}
.window-head .head-right{ padding-right: 0; right: 15px;}
.header-wrapper,.window-head,.window-head .container{ height: 80px;}
.window-head .head-left img{ height: 64px;}
.window-head .head-right i{ width: 24px; height: 24px; line-height: 22px; font-size: 16px;}
.window-head .head-right b{ font-size: 24px; line-height: 22px;}
.window-head .head-right,.window-head .head-rights{ height: 26px;}
.window-head .head-rights ol{ width: 24px; height: 24px;}
.window-head .head-rights ol li{ width: 10px; height: 10px;}
.window-toplink{ width: 1200px; height: 30px; margin: 0 auto; font-size: 12px; }
.window-toplink font{ float: left; display: block; line-height: 30px; color: #cfcfcf;}
.window-toplink ul li,.window-toplink span{ float: right; display: block; padding: 0 12px; }
.window-toplink ul li{ border-right: #4c5664 solid 1px; height: 16px; line-height: 16px; margin: 5px 0; }
.window-toplink span{margin: 5px 0 0 10px; padding: 0 0 0 20px; background: url(../../images/2018/tel-icon.png) no-repeat; height: 16px; line-height: 16px; color: #0b47ad; font-weight: bold; font-size: 16px; }
.window-toplink ul li a{ color: #cfcfcf; transition: all .5s; }
.window-toplink ul li a:hover{ color: #0b47ad; }
.window-line{ width: 100%; height: 1px; background: #cccccc;}
.window-head{ height:600px;}
.window-head .head-right b{ display: none;}
.window-head .head-left{ left: 15px;}
.window-head .head-right i{ right: 15px;}
.window-cut{ clear:both; padding-top:26px;}
.head-rights{ display: none;}




.title-box {width:500px; margin:0 auto;}
.title-box h1 { 
 	font-size: 30px;
	color: rgb( 51, 51, 51);
	 color:#666666;
	font-family:"微软雅黑";
	text-align:center;
}
.title-box h2 {
	font: 16px/16px normal; line-height:60px; text-align:center; color:#666666
}

.col-sm-3{ float:left; *padding:0px  !important;*width: 25% !important;}
.s-header-box,.s-body,.row{ width:1200px; margin:0px auto;}

.news-bin{width:370px; float:left; overflow:hidden;}
.news-bin h3{ font-family: "Microsoft YaHei","微软雅黑"!important; font-size:18px; height:45px; line-height:45px;}
/*why*/

.why {
	background-color: #fafafa;
}

.why-list {
	margin-top: 28px; width:1300px;
}

.why-item h3 {
    color: #333333;
    font-size: 26px;
	margin-bottom: 42px
}

.why-item h4 {
	font-size: 20px;
	color: #333;
	margin-top: 52px;
	margin-bottom: 16px;
}

.why-item p {
	font: 14px  normal; line-height:28px;;
}
.col-sm-3 {
    width: 22%;
}
col-sm-3 {
    float: left;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    *padding-right: 5px !important;
    *padding-left: 5px !important;
    padding-left: 15px;
}